因為實在太蠢,決定寫下來提醒自己、警醒世人,是說應該也不會有人跟我一樣笨吧!
呵呵…Orz…
如果看完之後有幫助到你,也請不要吝嗇點個讚或是Like什麼的XD。
那天我打算用Eclipse匯入一個 Gradle的專案,我先是點了File
> Import…
,到這邊都還是正常的操作,但是不曉得是不是在這時腦袋抽風,我選了General
> Existing Project into Workspace
。
於是悲劇就發生了,各式各樣的cannot be resolved to a type
就跑出來了,而且還怎麼找都找不著問題點,網路上的解決方案好像又都跟我發生的狀況不一樣,因為不是jar檔衝突、也不是什麼jar包沒有包進來,單純就是匯入方式錯誤。
註1:這邊我只是開個demo還原我當時的蠢樣。
註2:因為這個專案原先也是Eclipse開發,所以專案裡面有Eclipse的專案檔,所以可以選Orz;有道是,你要犯蠢,Eclipse也攔不了你。
先把這個專案從Eclipse消滅,滑鼠右鍵點專案
> Delete
。
記得只是從Eclipse消滅,千萬不要把它也從你的檔案總管也消滅,所以Delete project contents on disk (cannot be undone)
千萬不要打勾,點OK
。
專案刪除後,重新匯入專案,一樣點開畫面左上的File > 一樣點開Import…,來到Import的畫面之後,請選Gradle
> Existing Gradle Project
> Next >
。
Gradle的Import畫面,點Next >
。
點Browse...
選擇你專案的路徑,再點Finish
,就算正確匯入完成了。